resort to allah - German English Dictionary